package org.edu.modules.common.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.edu.modules.common.entity.VeBaseCalendar;

@Mapper
public abstract interface VeBaseCalendarMapper extends BaseMapper<VeBaseCalendar> {
    public abstract List<VeBaseCalendar> getCalendarListBySemId(Integer semId, Integer year, Integer month);

    public abstract VeBaseCalendar getCalenderByDates(String dates);

    public abstract List<VeBaseCalendar> getBySemId(Integer semId);

    public abstract List<VeBaseCalendar> getCalenderByStuCheck();

    public abstract int deleteBySemId(Integer semId);
}
